Resolve broken Windows shortcuts by programmatically updating the target path using PowerShell WScript.Shell or C++ IShellLink COM interfaces.